package org.easymis.entitys.mybatis.dto;
import java.io.Serializable; 
import org.easymis.commons.generator.annotation.GenField; 
import org.easymis.commons.generator.annotation.GenModel; 
import org.easymis.commons.generator.annotation.GenTable; 
import java.util.*; 
 
  
  
 @GenTable(name="scm_sales") 
@GenModel(packageName="org.easymis.entitys.mybatis",modelName="ScmSales")  
 public class ScmSales implements Serializable{  
      @GenField(labelname="",column="sales_id",id=true,length=20,isnull=false) 
      private String salesId; 
      @GenField(labelname="组织编码",column="org_id",length=45,isnull=false) 
      private String orgId; 
      @GenField(labelname="客户",column="customer_id",length=45,isnull=true) 
      private String customerId; 
      @GenField(labelname="主题",column="subject",length=45,isnull=true) 
      private String subject; 
      @GenField(labelname="下单时间",column="bill_Date",isnull=true) 
      private Date billDate; 
      @GenField(labelname="销售时间",column="sales_time",isnull=true) 
      private Date salesTime; 
      @GenField(labelname="发货地址",column="address",length=45,isnull=true) 
      private String address; 
      @GenField(labelname="发货地址",column="depict",length=45,isnull=true) 
      private String depict; 
      @GenField(labelname="销售订单编号",column="bill_no",length=45,isnull=true) 
      private String billNo; 
      @GenField(labelname="数量",column="total_quantity",isnull=true) 
      private Integer totalQuantity; 
      @GenField(labelname="销售金额",column="total_amount",isnull=true) 
      private Float totalAmount; 
      @GenField(labelname="收款优惠",column="deduction_amount",isnull=true) 
      private Float deductionAmount; 
      @GenField(labelname="优惠后金额|最终应付",column="amount",isnull=true) 
      private Float amount; 
      @GenField(labelname="销售员/",column="owner_id",length=20,isnull=true) 
      private String ownerId; 
      @GenField(labelname="创建人/制单人",column="creator_id",length=20,isnull=true) 
      private String creatorId; 
      @GenField(labelname="是否删除1已删除",column="deleted",isnull=false) 
      private Integer deleted; 
      @GenField(labelname="初始状态为0",column="status",isnull=false) 
      private Integer status; 
      @GenField(labelname="整单折扣",column="discount",length=255,isnull=true) 
      private String discount; 
      @GenField(labelname="交货时间（发货日期）",column="delivery_time",isnull=true) 
      private Date deliveryTime; 
      @GenField(labelname="商机ID",column="business_id",length=45,isnull=true) 
      private String businessId; 
      @GenField(labelname="",column="print_status",isnull=true) 
      private Integer printStatus; 
      @GenField(labelname="1未付款",column="receipt_status",isnull=true) 
      private Integer receiptStatus; 
      @GenField(labelname="已收款",column="receipt_amount",isnull=true) 
      private Float receiptAmount; 
      public String getSalesId(){ 
      	   return salesId;
      }
      public void setSalesId(String salesId){ 
      	   this.salesId=salesId; 
      } 
      public String getOrgId(){ 
      	   return orgId;
      }
      public void setOrgId(String orgId){ 
      	   this.orgId=orgId; 
      } 
      public String getCustomerId(){ 
      	   return customerId;
      }
      public void setCustomerId(String customerId){ 
      	   this.customerId=customerId; 
      } 
      public String getSubject(){ 
      	   return subject;
      }
      public void setSubject(String subject){ 
      	   this.subject=subject; 
      } 
      public Date getBillDate(){ 
      	   return billDate;
      }
      public void setBillDate(Date billDate){ 
      	   this.billDate=billDate; 
      } 
      public Date getSalesTime(){ 
      	   return salesTime;
      }
      public void setSalesTime(Date salesTime){ 
      	   this.salesTime=salesTime; 
      } 
      public String getAddress(){ 
      	   return address;
      }
      public void setAddress(String address){ 
      	   this.address=address; 
      } 
      public String getDepict(){ 
      	   return depict;
      }
      public void setDepict(String depict){ 
      	   this.depict=depict; 
      } 
      public String getBillNo(){ 
      	   return billNo;
      }
      public void setBillNo(String billNo){ 
      	   this.billNo=billNo; 
      } 
      public Integer getTotalQuantity(){ 
      	   return totalQuantity;
      }
      public void setTotalQuantity(Integer totalQuantity){ 
      	   this.totalQuantity=totalQuantity; 
      } 
      public Float getTotalAmount(){ 
      	   return totalAmount;
      }
      public void setTotalAmount(Float totalAmount){ 
      	   this.totalAmount=totalAmount; 
      } 
      public Float getDeductionAmount(){ 
      	   return deductionAmount;
      }
      public void setDeductionAmount(Float deductionAmount){ 
      	   this.deductionAmount=deductionAmount; 
      } 
      public Float getAmount(){ 
      	   return amount;
      }
      public void setAmount(Float amount){ 
      	   this.amount=amount; 
      } 
      public String getOwnerId(){ 
      	   return ownerId;
      }
      public void setOwnerId(String ownerId){ 
      	   this.ownerId=ownerId; 
      } 
      public String getCreatorId(){ 
      	   return creatorId;
      }
      public void setCreatorId(String creatorId){ 
      	   this.creatorId=creatorId; 
      } 
      public Integer getDeleted(){ 
      	   return deleted;
      }
      public void setDeleted(Integer deleted){ 
      	   this.deleted=deleted; 
      } 
      public Integer getStatus(){ 
      	   return status;
      }
      public void setStatus(Integer status){ 
      	   this.status=status; 
      } 
      public String getDiscount(){ 
      	   return discount;
      }
      public void setDiscount(String discount){ 
      	   this.discount=discount; 
      } 
      public Date getDeliveryTime(){ 
      	   return deliveryTime;
      }
      public void setDeliveryTime(Date deliveryTime){ 
      	   this.deliveryTime=deliveryTime; 
      } 
      public String getBusinessId(){ 
      	   return businessId;
      }
      public void setBusinessId(String businessId){ 
      	   this.businessId=businessId; 
      } 
      public Integer getPrintStatus(){ 
      	   return printStatus;
      }
      public void setPrintStatus(Integer printStatus){ 
      	   this.printStatus=printStatus; 
      } 
      public Integer getReceiptStatus(){ 
      	   return receiptStatus;
      }
      public void setReceiptStatus(Integer receiptStatus){ 
      	   this.receiptStatus=receiptStatus; 
      } 
      public Float getReceiptAmount(){ 
      	   return receiptAmount;
      }
      public void setReceiptAmount(Float receiptAmount){ 
      	   this.receiptAmount=receiptAmount; 
      } 
}